<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>API docs for &ldquo;pymine.api.models.Registry&rdquo;</title>
    <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
    <link href="apidocs.css" type="text/css" rel="stylesheet" />
    
    
  </head>
  <body>
    <h1 class="class">Class p.a.m.Registry(<a href="pymine.api.models.AbstractModel.html">AbstractModel</a>):</h1>
    <p>
      <span id="part">Part of <a href="pymine.html">pymine</a>.<a href="pymine.api.html">api</a>.<a href="pymine.api.models.html">models</a></span>
      
      <a href="classIndex.html#pymine.api.models.Registry">View In Hierarchy</a>
    </p>
    <div>
      
    </div>
    <div>key/value pairs for Mine configuration<table class="fieldTable"></table></div>
    
    
    <div id="splitTables">
      <table class="children sortable" id="id39">
  
  
  
  
  <tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.api.models.Registry.Meta.html">Meta</a></td>
    <td><span class="undocumented">Undocumented</span></td>
  </tr><tr class="classmethod">
    
    
    <td>Class Method</td>
    <td><a href="pymine.api.models.Registry.html#get">get</a></td>
    <td><span>return the registry item with the specified key</span></td>
  </tr><tr class="classmethod">
    
    
    <td>Class Method</td>
    <td><a href="pymine.api.models.Registry.html#get_decoded">get_decoded</a></td>
    <td><span>return the registry item with the specified key, after</span></td>
  </tr><tr class="classmethod">
    
    
    <td>Class Method</td>
    <td><a href="pymine.api.models.Registry.html#set">set</a></td>
    <td><span>set the registry item with the specified key, to value</span></td>
  </tr><tr class="classmethod">
    
    
    <td>Class Method</td>
    <td><a href="pymine.api.models.Registry.html#set_encoded">set_encoded</a></td>
    <td><span>urlsafe_base64-encode value, and then set it as the registry item with 
the specified key</span></td>
  </tr><tr class="method">
    
    
    <td>Method</td>
    <td><a href="pymine.api.models.Registry.html#to_structure">to_structure</a></td>
    <td><span>render this registry entry as a simple structure, cf: AbstractThing</span></td>
  </tr><tr class="method">
    
    
    <td>Method</td>
    <td><a href="pymine.api.models.Registry.html#__unicode__">__unicode__</a></td>
    <td><span class="undocumented">Undocumented</span></td>
  </tr>
  
</table>
      
      
    </div>
    
    
    
    <div class="function">
        <a name="pymine.api.models.Registry.get"></a>
        <a name="get"></a>
        <div class="functionHeader">
        @classmethod<br />
        def get(klass, key):
        
      </div>
        <div class="functionBody">
          
          <div>return the registry item with the specified key<table class="fieldTable"></table></div>
        </div>
      </div><div class="function">
        <a name="pymine.api.models.Registry.get_decoded"></a>
        <a name="get_decoded"></a>
        <div class="functionHeader">
        @classmethod<br />
        def get_decoded(klass, key):
        
      </div>
        <div class="functionBody">
          
          <div>return the registry item with the specified key, after decoding it with 
urlsafe_base64, most likely on the assumption it was set via 
set_encoded()<table class="fieldTable"></table></div>
        </div>
      </div><div class="function">
        <a name="pymine.api.models.Registry.set"></a>
        <a name="set"></a>
        <div class="functionHeader">
        @classmethod<br />
        def set(klass, key, value, overwrite_ok):
        
      </div>
        <div class="functionBody">
          
          <div>set the registry item with the specified key, to value<table class="fieldTable"></table></div>
        </div>
      </div><div class="function">
        <a name="pymine.api.models.Registry.set_encoded"></a>
        <a name="set_encoded"></a>
        <div class="functionHeader">
        @classmethod<br />
        def set_encoded(klass, key, value, overwrite_ok):
        
      </div>
        <div class="functionBody">
          
          <div>urlsafe_base64-encode value, and then set it as the registry item with 
the specified key<table class="fieldTable"></table></div>
        </div>
      </div><div class="function">
        <a name="pymine.api.models.Registry.to_structure"></a>
        <a name="to_structure"></a>
        <div class="functionHeader">
        
        def to_structure(self, request=None):
        
      </div>
        <div class="functionBody">
          
          <div>render this registry entry as a simple structure, cf: AbstractThing<table class="fieldTable"></table></div>
        </div>
      </div><div class="function">
        <a name="pymine.api.models.Registry.__unicode__"></a>
        <a name="__unicode__"></a>
        <div class="functionHeader">
        
        def __unicode__(self):
        
      </div>
        <div class="functionBody">
          
          <div class="undocumented">Undocumented</div>
        </div>
      </div>
    
    <address>
      <a href="index.html">API Documentation</a> for pymine, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2010-04-07 23:15:24.
    </address>
  </body>
</html>